ultra-detailed and complex